UE5M3 FP4 Block Scaling for Stable Language Model Pretraining
UE5M3 FP4 块缩放实现稳定语言模型预训练
🧭 FP4 低精度预训练 · E5M3 block scaling
Graphcore Research
用 E5M3 块缩放替代 RHT 与 BF16 末层豁免,更简单的 FP4 预训练配方,8B 模型 190B tokens 表现优于 NVFP4
📌 工作参考价值(4 点)
- 若团队有自研 LLM 或大规模召回/广告模型持续预训练,可尝试 UE5M3 block scale 代替 RHT:用更宽标度范围减少额外矩阵变换,简化 FP4 训练管线。
- 选择性 stochastic rounding 只作用于 backward gradients,可作为低比特训练/微调 trick 保留优化信号,适合资源受限的广告/内容模型训练。
- 移除 BF16 末层豁免,所有 eligible internal linears 用 FP4,实测吞吐 +21.2%;在做 FP4/NVFP4 推理或训练部署时可以直接复现这个算子策略。
- 若在实时推荐/Agent 中需要 FP4 量化 LLM serving,考虑软件模拟 UE5M3 块缩放,可能降低 pre-processing 延迟并提升 quantized-inference 精度。